body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,button,textarea,p,blockquote,th,td{margin:0;padding:0;}
body,table,input {font-family:Arial;font-size:14px;padding:0px;text-align:center;}
table,input {border:1px solid #6CF;padding:3px;}
body{padding-top:10px;min-height:450px;border-right:5px solid #DDE6EC; }
div p{text-align:left;font-size:12px;font:oblique "Helvetica Nue", serif;}
.dtree {
	font-family: Arial;
	font-size: 12px;
	color: #666;
	white-space: nowrap;
	text-align:left;
	padding-left:5px;
}
.dtree img {
	border: 0px;
	vertical-align: middle;
}
.dtree a {
	color: #333;
	text-decoration: none;
}
.dtree a:hover {
	background: #c0d2ec;
	text-decoration: none;
}
.dtree a.node, .dtree a.nodeSel {
	white-space: nowrap;
	padding: 1px 2px 1px 2px;
}
.dtree a.node:hover, .dtree a.nodeSel:hover {
	color: #333;
	text-decoration: underline;
}
.dtree a.nodeSel {
	background-color: #c0d2ec;
}
.dtree .clip {
	overflow: hidden;
}
.dTreeNode{
	height:20px;
}